<?php
/**
 *	KLF Framework
 *
 *	Written by Kristian Oye <kristianoye@gmail.com> on Dec 17, 2011
 *	Copyright (C) 2010-2011
 */
namespace KLF\System
{
	/**
	 *  Interface IDisposable
	 *
	 *  Interface is disposable and must be cleaned up.
	 *
	 *  @package KLF\System
	 *  @access public
	 *  @author Kristian Oye <kristianoye@gmail.com>
	 *  @since 0.1
	 *
	 *  @method IDisposable NewInstance
	 */
	interface IDisposable
	{
		/**
		 * Called when the destructor for an object is called.
		 */
		function Dispose();
	}
}